/////////////////////////////////////////////////////////////////////////////
//
// (c) 2007 BinaryComponents Ltd.  All Rights Reserved.
//
// http://www.binarycomponents.com/
//
/////////////////////////////////////////////////////////////////////////////

using System;
using System.Drawing;
using System.Windows.Forms;
using SuperListEx.Helper;
using SuperListEx.Utility.Assemblies;
using SuperListEx.Utility.Collections;

namespace SuperListEx.Sections
{
  public abstract class OptionsToolbarSection : Section
  {
    protected OptionsToolbarSection(ListControl listControl)
      : base(listControl)
    {
    }

    public abstract int IdealWidth
    {
      get;
    }

    public abstract int MinimumWidth
    {
      get;
    }

    public abstract bool Visible
    {
      get;
      set;
    }
  }
}